home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / jce.jar / javax / crypto / ExemptionMechanismSpi.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-07-27  |  755 b   |  22 lines

  1. package javax.crypto;
  2.  
  3. import java.security.AlgorithmParameters;
  4. import java.security.InvalidAlgorithmParameterException;
  5. import java.security.InvalidKeyException;
  6. import java.security.Key;
  7. import java.security.spec.AlgorithmParameterSpec;
  8.  
  9. public abstract class ExemptionMechanismSpi {
  10.    protected abstract int engineGetOutputSize(int var1);
  11.  
  12.    protected abstract void engineInit(Key var1) throws InvalidKeyException, ExemptionMechanismException;
  13.  
  14.    protected abstract void engineInit(Key var1, AlgorithmParameterSpec var2) throws InvalidKeyException, InvalidAlgorithmParameterException, ExemptionMechanismException;
  15.  
  16.    protected abstract void engineInit(Key var1, AlgorithmParameters var2) throws InvalidKeyException, InvalidAlgorithmParameterException, ExemptionMechanismException;
  17.  
  18.    protected abstract byte[] engineGenExemptionBlob() throws ExemptionMechanismException;
  19.  
  20.    protected abstract int engineGenExemptionBlob(byte[] var1, int var2) throws ShortBufferException, ExemptionMechanismException;
  21. }
  22.